//1.数学运算符 + - * / % ++ --
//2.接收键盘的输入操作，输入值都是字符串类型
let num = prompt('请输入一个数字：')
console.log('num=' + num)
console.log('typeof num=' + typeof num)
//3.把字符类型的值转换成数字进行使用
num = parseFloat(num)
console.log('num=' + num + ',类型是：' + typeof num)
//4.进行数学运算
console.log('num+10=' + (num + 10))
console.log('num-10=' + (num - 10))
console.log('num*10=' + (num * 10))
console.log('num/10=' + (num / 10))
console.log('++num:' + ++num)
console.log('--num:' + --num)

//5、输入一个数值a,输入一个数学运算符op，输入一个数b，使用switch结构输出计算结果
let a = num
let op = prompt('输入运算符')
let b = prompt('输入一个数字b：')
//字符串转换为数字进行计算
b = parseFloat(b)
let  result
switch (op) {
    case '+' : {
        result = a + b
        break
    }
    case '-' : {
        result = a - b
        break
    }
    case '*' : {
        result = a * b
        break
    }
    case '/' : {
        if (b === 0) {
            alert('分母不能为0')
            break
        }
        result = a / b
        break
    }
    default: {
        alert('非法的运算符！')
        break
    }
}
//输出运算结果
document.write(a + op + b + '=' + result)